ecological deficit - French English Dictionary